package org.mx.notify.config;

import org.springframework.beans.factory.annotation.Value;

import lombok.Getter;

/**
 * 推送服务器配置信息类
 * 
 * @author john.peng
 *
 */
@Getter
public class NotifyServerConfigBean {
	/**
	 * 推送WebSocket服务路径定义
	 */
	@Value("${notify.path:/notify}")
	private String notifyPath;
	/**
	 * 挂载的消息处理器列表定义，顺序优先，半角逗号分割
	 */
	@Value("${notify.processorNames:signIn,signOut,heartBeat}")
	private String processorNames;
	/**
	 * 快捷模式，设置为true，表示只要有一个处理器成功处理后即退出处理链
	 */
	@Value("${notify.quickMode:true}")
	private boolean quickMode;
}
